package com.hb.common.service;

import com.hb.common.dto.RestoreDto;
import com.hb.common.exception.DbBackupException;

/**
 * 数据库备份与还原服务
 */
public interface DbBackupService {

    /**
     * 数据库备份
     *
     * @param id 数据库id
     */
    boolean backup(Integer id) throws DbBackupException;

    /**
     * 数据库还原
     */
    boolean restore(RestoreDto restoreDto) throws DbBackupException;

}
